package App;

import entity.Alumnos;
import entity.Asignaturas;
import DAO.AlumnoDAO;
import DAO.AsignaturasDAO;

public class App {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		
		/**
		 *  Acciones dao sobre la tabla alumnos
		 */
		AlumnoDAO alumno = new AlumnoDAO();
		Alumnos nuevo = new Alumnos();
		
		
		nuevo.setId(1);
		nuevo.setNombre("Nuevo");
		nuevo.setApellidos("Alumno");
		
		alumno.add(nuevo);
		
		nuevo.setId(2);
		nuevo.setNombre("Javier");
		nuevo.setApellidos("Cruz");
		
		alumno.add(nuevo);
		
		Alumnos aModificar = new Alumnos();
		aModificar.setApellidos("Cruz Garcia");
		aModificar.setId(2);
		
		alumno.update(aModificar);
		
		alumno.findAll();
		
		Alumnos aBorrar = new Alumnos();
		aBorrar.setId(1);
		alumno.delete(aBorrar);
		
		alumno.findAll();
		
		/*
		 * Acciones DAO sobre la tabla asignaturas
		 */
		
		AsignaturasDAO asignatura = new AsignaturasDAO();
		Asignaturas nueva = new Asignaturas();
		
		nueva.setId(1);
		nueva.setNombre("PL");
		nueva.setDescripcion("");
		
		asignatura.add(nueva);
		
		nueva.setId(2);
		nueva.setNombre("Arquitectura");
		nueva.setDescripcion("");
		
		asignatura.add(nueva);
		
		asignatura.findAll();
		
		Asignaturas asigModificar = new Asignaturas();
		asigModificar.setId(1);
		asigModificar.setDescripcion("Procesadores de lenguajes 4");
		asignatura.update(asigModificar);
		
		asignatura.findAll();
		
		Asignaturas asigBorrar = new Asignaturas();
		asigBorrar.setId(2);
		asignatura.delete(asigBorrar);
		
		asignatura.findAll();

	}

}
